package org.example.inventory.util;

import java.sql.Connection;
import java.sql.SQLException;

public interface TransactionCallback<T> {
    /**
     * 在事务中执行的操作（需包含业务逻辑）
     * @param connection
     * @return
     * @throws SQLException
     */
    T execute(Connection connection) throws SQLException;
}
